import requests
import json

# --- 你的 API 信息 ---
API_URL = "https://api.makuo.cc/api/get.img.figure"
TOKEN = "Ogo5QPEvZvhKz7b7UYpF7Q"
IMAGE_URL = "https://img2.baidu.com/it/u=1776003131,3395152735&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=1428"

print("---  使用 Header 'Authorization' 字段 ---")
headers_2 = {
    'Authorization': TOKEN # 使用 JS 示例中提到的 'Authorization' 字段
}

try:
    response_2 = requests.get(API_URL, headers=headers_2, params=params)
    response_2.raise_for_status() # 检查HTTP错误（例如4xx或5xx）
    print(json.dumps(response_2.json(), indent=2, ensure_ascii=False))
except requests.exceptions.RequestException as e:
    print(f"请求失败: {e}")
    if response_2.text:
        print("API返回内容（可能不是JSON）：", response_2.text[:200] + "...")

# 如果 'Authorization: Token' 失败，可以尝试 'Authorization: Bearer Token'
# headers_3 = {'Authorization': f'Bearer {TOKEN}'}